@charset "utf-8";
/** Copyright 2020
  * @时间: 2020/10/3
  * @作者: 臧锡洋(Seale)
  * @blog: https://www.imsle.com
  * 复用css请注明作者
*/


/**************************base style***************************/

*{
    padding: 0;
    margin: 0;
}
*:focus{
    outline-offset: unset;
}
html{
    font-size: 10px;
    font-family: "Open Sans","Noto Serif SC","PingFang SC","Hiragino Sans GB","Microsoft Yahei","WenQuanYi Micro Hei","Segoe UI Emoji","Segoe UI Symbol",Helvetica,Arial,-apple-system,system-ui,sans-serif;
    overflow-x: hidden;
    background: var(--end-theme-pg-bg-color);
}
*::selection{
    color: #fff;
    background: #795548;
}
a{
    text-decoration: none;
    color: var(--end-theme-text-header-color-default);
}
img{
    -webkit-user-drag: none;
}
/**************************base end*****************************/

/**************************core style***************************/
:root{
    --end-theme-bg-color-default:#65360a;
    --end-theme-pg-bg-color:#f7f6f4;
    --end-theme-text-color-default:#5b5a5a;
    --end-theme-text-title-color:#ed6d00;
    --end-theme-text-footer-color:#cdc6c2;
    --end-theme-text-header-color-active:#65360a;
    --end-theme-text-header-bg-color-actiive:#fff;
    --end-theme-text-header-color-default:#fff;
    --end-theme-banner-default-background-color:#fce4d4;
    --end-theme-header-nav-background-color: #fff;
    --end-theme-header-nav-hover-background-color: #91531b;
    --end-theme-header-nav-text-color: #000;
    --end-theme-header-nav-text-hover-color: #fff;
}
.end-container{
    width: 1366px;
    margin: 0 auto;
}
.end-flex{
    display: flex;
    display: -webkit-flex;
    display: -moz-flex;
    display: -o-flex;
    display: -ms-flex;
}
.end-flex.col{
    flex-direction: column;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
}
.end-flex.wrap{
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
}
.end-jc-c{
    justify-content: center;
    -webkit-justify-content: center;
}
.end-jc-spb{
    justify-content: space-between;
    -webkit-justify-content: space-between;
}
.end-flex00{
    flex: none;
    -webkit-flex: none;
}

.end-al-c{
    align-items: center;
    -webkit-align-items: center;
}
.end-al-bl{
    align-items: baseline;
    -webkit-align-items: baseline;
}
.end-ac-c{
    align-content: center;
    -webkit-align-content: center;
}
.end-ac-s{
    align-content: flex-start;
    -webkit-align-content: flex-start;
}
/*预加载禁止动画*/
.end-preLoad{
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -ms-transition: none !important;
    -o-transition: none !important;
    transition: none !important;
}
.end-no-select{
    user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
}
.end-cur-p{
    cursor: pointer;
}
.end-cur-d{
    cursor: default;
}

/**************************core end*****************************/